sustained-release tablet - English Synonyms Dictionary